package com.lancoo.answer.model

import com.lancoo.answer.model.bean.CognitiveBean
import com.lancoo.answer.model.bean.ExamViewBean
import com.lancoo.answer.model.entity.AnswerSheetBean
import com.lancoo.answer.model.entity.ImgRecognitionCollectionBean
import com.lancoo.answer.model.entity.IndexBean
import com.lancoo.answer.model.entity.TaskControlBean
import com.lancoo.answer.model.entity.wordSpell.WordListenWriteChild

/**
 * Created by Dadong on 2021/12/9
 * Describe: 静态试卷模型
 * 知识点URL等静态常量
 */
class ConstantBean {
    companion object {
        @JvmStatic
        var constantExamBean: ExamViewBean? = null

        @JvmStatic
        var taskState: TaskState = TaskState.TRAINING //当前试题状态

        @JvmStatic
        var taskControlBean: TaskControlBean? = TaskControlBean()

        @JvmStatic
        var answerSheetList: List<AnswerSheetBean>? = null

        @JvmStatic
        var onClickSubTime: Long = System.currentTimeMillis()

        @JvmStatic
        var cognitiveBean: CognitiveBean? = null//答题卡结果页面数据

        @JvmStatic
        var wordListenSpellList: List<WordListenWriteChild>? = null //词汇拼写list


        @JvmStatic
        var imgsLocalPathMap: Map<String, String>? = HashMap() //需要待识别的图像


        var skipToAimIndexBean:IndexBean ?=null

    }

}